home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / comm / tcp / TCPHelpNoLb.lha / amitcphelper1.14 / Docsv1.14 < prev    next >
Text File  |  1995-07-20  |  16KB  |  412 lines

  1.  
  2.                                        ####..............  .....   ............
  3.     #########                         ###.############# ..#####. .############..
  4.     #########                         ###.#  -######## .#######. .#  -##########.
  5.     #########                         ###.# -######## .##  -###. .# -############.
  6.    ###########                         ##.#-######## .## ####### .#-#############.
  7.    ###########                           .########## .# -####### .######...#######.
  8.    ###########    #####  ##### ####   ####....##### .##-#####... .######.  .######.
  9.   #############   ##################  #####  .##### .#######.    .######.  .#-####.
  10.   ###### ######   ################### #####  .##### .######.     .######...## ####.
  11.   ###### ######   ################### #####  .##### .######.     .#########- -###.
  12.  ####### #######  #####  #####  ##### #####  .##### .######.     .########- #####.
  13.  ######   ######  #####  #####  ##### #####  .##### .######.     .##############.
  14.  ######   ######  #####  #####  ##### #####  .##### .#######.    .############..
  15. ################# #####  #####  ##### #####  .##### .########... .######......
  16. ################# #####  #####  ##### #####  .###### .########## .######.
  17. ################# #####  #####  ##### #####  .###### .########## .######.
  18. ################# #####  #####  ##### #####  .######. .########. .######.
  19. ######     ###### #####  #####  ##### #####  .######.  .#######. .######.
  20. ######     ###### #####  #####  ##### #####  .######.   ..#####. .######.
  21.                                                ......      ......  ......
  22.  
  23.  
  24.  
  25.                                         #    #       #
  26.                                         #    #       #
  27.                                         #    #  ###  # # ##   ###  # ##
  28.                                         ###### #   # # ##  # #   # ##
  29.                                #####    #    # ##### # #   # ##### #       #####
  30.                                         #    # #     # #   # #     #
  31.                                         #    # #   # # ##  # #   # #
  32.                                         #    #  ###  # # ##   ###  #
  33.                                                        #
  34.                                                        #
  35.                          - Version 1.14 20.VII.95 -
  36.                                By Ben Vost
  37.  
  38.  
  39.  
  40. This is just a little gizmo to work with the Demon AmiTCP
  41. installation. It possibly won't cope with any other AmiTCP setup but
  42. you can try. To start with it needs a script called "startnet" in
  43. Amitcp:bin/. You can set the tooltypes to reflect the programs you
  44. want to use for linking, ftp, mail, news, etc.
  45.    
  46. It was written using a mixture of CanDo 2.0 and 3.0 and requires the
  47. supplied cando.library (in libs:).
  48.  
  49. Unfortunately, any errors in location or setup just result in the
  50. program not running at all, with no explanation for what went wrong.
  51. Make sure that you have Rexxc in your path, or copy the "RX" program
  52. from Rexxc into C:.
  53.  
  54.  
  55. Requirements
  56. ------------
  57.  
  58. As far as I know it should run on any Amiga with an AmiTCP
  59. installation (and possibly a Demon account :)). I have tested on an
  60. Amiga 3000 and 3000T running WB3.1 and also an A4000/040 running
  61. WB3.0. I don't think that there is a reason why it shouldn't run on
  62. an earlier operating system, but you do need ARexx. To use the
  63. GetNews button you must have the script "NNTPTransfer" in AmiTCP:bin.
  64. The provided nntptransfer script has a couple of alterations to the
  65. one provided by DIS, namely paths for all the commands and an
  66. automatic retry if News is busy (thanks Tez (Tez@tezboyes.demon.co.uk)).
  67.  
  68.  
  69. Installation
  70. ------------
  71.  
  72. This part's really tricky so pay attention.
  73.  
  74. Copy AmiTCPHelper anywhere you like. :)
  75.  
  76. (Seriously, do check that the tooltypes agree with your set up and
  77. that the supplied nntptransfer script is in AmiTCP:bin. You might
  78. also want to put AmiTCPHelper in your Downloads: directory as I don't
  79. seem to be able to set a default directory for FTPing at the moment.
  80. You can always "Leave Out" the icon for AmiTCPHelper if you are
  81. worried about starting it.)
  82.  
  83.  
  84. Buttons
  85. -------
  86.  
  87. The buttons do what they say they do. If you have entered NONE for
  88. some of the tooltypes then the relevant button will be disabled in
  89. AmiTCPHelper.
  90.  
  91. The Mail button changed in version 1.07 to account for multiple
  92. mailboxes. The problem with the unfriendly mailboxes has been sorted
  93. out in version 1.11 (thanks to Ben Scott) and now the mailbox names
  94. are presented in the requester's button as they should be.
  95.  
  96.  
  97. Ping, Finger, Clock & Telnet
  98. ----------------------------
  99.  
  100. Just type in the name of whomever you want to ping or finger and hit
  101. return. Clock works the same way and will save the resulting time.
  102. AmiTCPHelper will pop up a window with the relevant details. I have
  103. finally added Telnet to AmiTCPHelper, it's not that it was difficult
  104. to do, it's just that I never use it, so I didn't put it in. But then
  105. again, I hardly ever use Gopher, but I put that in, so there you go
  106.  
  107. Telnet works the same way that all the other field-based tools in
  108. AmiTCPHelper do, just type in where you want to go. You can include
  109. the port name as well.
  110.  
  111.  
  112. Newsgroups
  113. ----------
  114.  
  115. This window will list any newsgroup configs you have. You can
  116. double-click on an entry to make it the current "NewsGroups" file.
  117. Newsgroup files should be named "newsgroups.what_you_like" and put in
  118. where newsroups normally go, your Amitcp:usr/lib directory. This is
  119. where AmiTCPHelper will look for them. You might want to make a
  120. newsgroups.std list containing your standard config so that you can
  121. have a variety of newsgroup setup but still be able to return to your
  122. normal newsgroups when you need to.
  123.  
  124.  
  125. Tooltypes and their meanings:
  126. -----------------------------
  127.  
  128. If you enter NONE for the tooltypes for FTP, Mail, Gopher, WWW, IRC or
  129. HList, then AmiTCPHelper will disable the appropriate button. (HList
  130. doesn't have a button but it won't be looked for when a web browser
  131. is loaded.)
  132.  
  133. WindowX        Gives the final x position of the AmiTCP helper on
  134.         the screen.
  135.  
  136. WindowY        Gives the final y position of the AmiTCP helper on
  137.         the screen.
  138.  
  139. DONOTWAIT    Standard commodity stuff if you want AmiTCPHelper in
  140.         your WBStartup drawer.
  141.  
  142. FTP        Put the path and name of your favourite FTP tool here.
  143.         Possibilities would include "AmiTCP:bin/mftp" or
  144.         "Comms:AmiTCP/ftp", etc. (No quotes are needed). I
  145.         have tested it with both of these and ncftp.
  146.  
  147. Mail        As for FTP. It has been tested with Elm. It doesn't
  148.         work with Mail since v1.07, but I forgot to change
  149.         the docs to reflect this, so sue me :)
  150.  
  151. WWW        As for FTP. Well, it's been tested with AMosaic, but
  152.         if there is a secret Netscape clone for the Amiga
  153.         that I could test it with, will someone PLEASE let me
  154.         know? :)
  155.  
  156. Gopher        As for FTP. Tested with Graham's AmigaGuide-based
  157.         Gopher.
  158.  
  159. AmiTCPhome    This is the home directory for AmiTCP. Make sure you
  160.         include    trailing "/" or ":", ie. "Data:AmiTCP/".
  161.  
  162. Editor        This is the editor you will run when editing your
  163.         config in the menus. Put the complete path and name
  164.         of the program. To be able to edit the files it says
  165.         it can they have to be in the AmiTCP:db and
  166.         AmiTCP:usr/lib directories. Tested with TurboText and
  167.         one of my users says it also works with GoldEd.
  168.  
  169. Link        This is your *ARexx* link script. AmiTCPHelper
  170.         automatically looks for this script in your
  171.         AmiTCPHome bin directory. Tested with "Link" and
  172.         phil's (phil@curve.demon.co.uk) "PLink".
  173.  
  174. LinkOpts    The options for linking up. You should at least give
  175.         "up" as an option, but you can also put "up news" or
  176.         any other commands that your link script supports.
  177.  
  178. HList        As for FTP. This is the Hotlist program for Mosaic.
  179.         There is only one as far as I know and it becomes
  180.         slightly obsolete now that AMosaic 2 (1.4ß) is
  181.         available although I still prefer it to the built-in
  182.         hotlist.
  183.  
  184. Ping        As for FTP. This is your Ping command.
  185.  
  186. Finger        As for FTP. This is the command you should use for
  187.         finger (oo-err).
  188.  
  189. Clock        As for FTP. This is the clock command you are going
  190.         to use. So far I have only tested it with Syncro.
  191.  
  192. IRC        As for FTP. Enter the name of your IRC client.
  193.         Remember to include the path. Tested with Grapevine.
  194.  
  195. Telnet        Your telnet application. It works with Telnet_VGOODER
  196.         from Demon and should work with most if not all of
  197.         the others.
  198.  
  199. Startnet    This tooltype determines whether you want the
  200.         startnet script executed by AmiTCPHelper or in your
  201.         user-startup. Enter yes for yes and no for no (quel
  202.         surprise!).
  203.  
  204. WinSize        WinSize sets the size for the output window that
  205.         AmiTCPHelper produces. It should consist of four
  206.         numbers separated by /. For instance:- 0/0/400/200.
  207.         This will open the window in the top left hand corner
  208.         of the screen which will be 400 pixels wide and 200
  209.         pixels high.
  210.      
  211.      
  212. Menus:
  213. ------
  214.  
  215. Project Menu
  216.  
  217. About        This shows you what version of AmiTCPHelper you are
  218.         running and my name and email address. If you
  219.         register this is where your personalisation will
  220.         appear.
  221.  
  222. About CanDo    This gives some information about CanDo v3.
  223.  
  224. Quit        Surprisingly enough, this actually quits out of
  225.         AmiTCPHelper.
  226.  
  227.  
  228.  
  229. Edit Menu
  230.  
  231. Aliases        Hmm, God knows what this does...
  232.  
  233. Config        This lets you edit your AmiTCP:usr/lib/config file.
  234.         I'm not really sure if this is any use at all...
  235.  
  236. DialScript    Lets you edit that dialscript...
  237.  
  238.  
  239. NewsGroups    Surprise, surpise, surprise... This lets you edit your
  240.         newsgroups. Remember kiddies, the number after the
  241.         newsgroup is how many days to keep news for before it
  242.         gets trimmed.
  243.  
  244. NewsStamp    Lets you edit the newsstamp so you aren't on the
  245.         blower downloading all night... :)
  246.  
  247. Startnet    Lets you edit the startnet script. Changes made will
  248.         obviously not work until you re-run the startnet
  249.         script.
  250.  
  251. .signature    Duh, not sure really...
  252.  
  253.  
  254. To Do List:
  255. -----------
  256.  
  257. Sort out the default directory for downloading.
  258.  
  259. Amigaguide documentation. (Like it really needs it! :) )
  260.  
  261. Add a newsgroups editor that grabs the new newsgroups list from
  262. nntptransfer, and also lets you browse an "active" list. Done! It's a
  263. separate program called GroupEditor, downloadable from an Aminet site
  264. near you (comm/tcp).
  265.  
  266. Not sure of anything else, really. Any suggestions?
  267.  
  268. How many people would object if I switched back to eight colour buttons,
  269. à la MUI? I don't really want to put in a four colour page and an
  270. eight colour page as this will double up the size of the executable
  271. and mean extra work for me if anything needs changing.
  272.  
  273.  
  274. Legal Stuff:
  275. ------------
  276.  
  277.  
  278. Disclaimer
  279. ==========
  280.  
  281.    THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
  282. APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  283. HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
  284. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  285. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  286. A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  287. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
  288. DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
  289. CORRECTION.
  290.  
  291.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  292. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
  293. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  294. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  295. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  296. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  297. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE
  298. OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
  299. HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  300. DAMAGES.
  301.  
  302.  
  303. AmiTCPHelper is not Public Domain and is © Ben Vost 1995. If you
  304. register with me for £10, I will ensure that you receive all
  305. upgrades, until further notice, via EMail automatically. I can also
  306. configure AmiTCPHelper to your tastes, changing the Ping, Finger,
  307. Telnet and Clock default addresses, things like that. I can also
  308. reinstate the much nicer eight-colour buttons. If you do not have an
  309. EMail facility, I'm not sure what I will do (and why are you using my
  310. program?!), but contact me at the following address:
  311.  
  312. EMail:    Ben@subway.demon.co.uk
  313.  
  314. SMail:  Ben Vost
  315.     124 Bank Street
  316.     Macclesfield
  317.     Cheshire SK11 7AR
  318.  
  319. Tel:     01625 730741
  320.  
  321. History
  322. -------
  323.  
  324. v1.14    There was no version 1.13 but only because I don't like to
  325.     tempt fate :) v1.14 sees the addition of the Mailqueue clone
  326.     to the AmiTCPHelper window. At the moment this checks
  327.     uuspool: every five seconds to see if there is new mail or if
  328.     mail has been sent. It creates a text file in T: called
  329.     SpoolList, so if you find your DOpus constantly rereading T:
  330.     that is the reason. 
  331.     Changed the About menu item back to the standard one, the one
  332.     in v1.12 was only for registered users.
  333.     Rewrote some of the documentation to stop it seeming so
  334.     dated.
  335.     Changed the way the mailboxes were checked and now the
  336.     requester will change dynamically if mailboxes are deleted.
  337.     In previous versions you had to restart AmiTCPHelper to see
  338.     any changes. The names in the requester are also now in
  339.     alphabetical order.
  340.     Internal simplification. I got rid of a couple of tooltypes
  341.     that didn't do anything along with their mentions in the
  342.     scripts.
  343.     
  344. v1.12    Yet another rejig of the buttons as the Prefs and Read News
  345.     buttons have been removed. Not sure if I like the new layout
  346.     so it might get changed yet again...
  347.     I've added a DOSNotify event to check to see if a new mailbox
  348.     has been added when mail is received. Previously, the only
  349.     time AmiTCPHelper checked for the names of the mailboxes was
  350.     at startup.
  351.     One internal change with regard to how registered owners are
  352.     dealt with...
  353.     Dumped the Prefs page as being beyond my capabilities and
  354.     also a bit pointless.
  355.  
  356. v1.11    Changed the nasty mailbox requester to something a bit more
  357.     standard.
  358.     Removed the Newsgroups backup option at startup.
  359.     Added a tooltype to allow AmiTCPHelper's output window to be
  360.     sized and positioned where desired.
  361.     
  362. v1.10    Added Telnet support (for completeness sake).
  363.     Added a new eight-colour (and four-colour) icon that freely
  364.     plagiarises the Xen style :)
  365.     More internal wrangling going on for the prefs page which
  366.     should be complete soon (maybe v1.12).
  367.     Added Startnet tooltype.
  368.  
  369. v1.09    Added startnet script editing in the Edit menu.
  370.     Added IRC and Prefs buttons to the interface which has been
  371.     jiggled to fit the new buttons in without requiring more
  372.     space. The Prefs button doesn't work at the mo, but will
  373.     eventually let you edit TCP-related ENV variables and the
  374.     co-ordinates and size of the windows that AmiTCPHelper opens
  375.     amongst other things.
  376.  
  377. v1.08    The Get News button now works! Hurrah!
  378.  
  379. v1.07    Changes made to the way Mail is dealt implemented in this
  380.     version.
  381.  
  382. v1.06    General tidying up.
  383.     Internal changes to the way mail is dealt with.
  384.  
  385.  
  386. v1.051    Changed the buttons to four colour ones for the Amiga
  387.     Computing Cover disk.
  388.  
  389. v1.05    Made Mail detach when run from AmiTCPHelper.
  390.     Added the Clock function.
  391.     Took out the sound samples, they were taking up far too much
  392.     space. If anyone wants them back, I can put them in just for
  393.     you.
  394.     Changed the About message and added the CanDo about.
  395.     Fiddled about with Get News, it's still not quite ready, but
  396.     hopefully the next release should see that button enabled.
  397.     (No promises... :) )
  398.  
  399. v1.04    Added support for multiple newsgroups.
  400.  
  401. v1.03    Changed the shape of the window to make it easier to use Ping
  402.     and Finger.
  403.     Miscellaneous internal tidying up.
  404.  
  405. v1.02    Added support for Ping and Finger.
  406.  
  407. v1.01     Added support for user definable link command and options.
  408.     Added better support for AMHotlist.
  409.     Added Info menu item.
  410.  
  411. v1.0     First public release